MIVLVLYIFTPHIEGVEADGPTEALINSICIENEDYGFCNKIIHEKLKTPTATIKELTSLIIYTTMAHASDTYIFIDNILRKWPGPKETSGLKTCHAVYKRETNSFLEIRFLFSKGEYELMDEAILSTAKILEECRGDFLIPPYKEPLLEKKRVMRILITMSAVSGHMVKNEKASLISSVVTAQFFNI